import re

# 定义一个包含正则表达式的字符串
pattern_str = r'\d+'  # 匹配一个或多个数字

# 使用re.compile()将字符串转换为正则对象
pattern = re.compile(pattern_str)

# 现在，pattern是一个正则对象，可以用于匹配操作
text = 'There are 123 apples and 456 oranges.'

# 使用正则对象的search()方法进行匹配
match = pattern.search(text)

if match:
    print('Found match:', match.group())  # 输出匹配到的数字字符串
else:
    print('No match found.')